package file01;

import java.io.File;

/*
File类的删除功能：
     boolean delete()
          删除此抽象路径名表示的文件或目录。
          File类的delete()方法删除文件或文件夹不走回收站
          File类的delete()方法只能删除一个空件夹，如果想要删除一个非空文件夹，需要先删除这个文件夹中的所有内容，然后再删除该文件
             ghk
                abc
                   def
                      1.txt
          delete()方法既可以删除一个文件也可以删除一个文件夹，如果删除成功返回true，否则返回false

 */
public class FileDemo05 {
    public static void main(String[] args) {
        //method01();
     /*   File file = new File("Day22/3.txt");
        System.out.println(file.delete());//true*/

        /*File file2 = new File("Day22/ghk");
        System.out.println(file2.delete());//false*/


        File file3 = new File("Day22/ghk/lm");
        System.out.println(file3.delete());//true

        File file4 = new File("Day22/ghk");
        System.out.println(file4.delete());//true


    }

    private static void method01() {
        File file = new File("Day22/2.txt");
        System.out.println(file.delete());//true
    }
}
